home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / unix / cxaio1.exe / AIODGCX.DOC < prev    next >
Text File  |  1992-08-31  |  37KB  |  763 lines

  1.                                              
  2.                                              
  3.                                              
  4.                                              
  5.                                              
  6.                                              
  7.                                              
  8.                                              DigiBoard
  9.                                              6400 Flying Cloud Drive
  10.                                              Eden Prairie, MN  55344
  11.                                              (612) 943-9020
  12.                                         
  13.                                         
  14.                                         
  15.                                         
  16.                                         
  17.                                         
  18.                                         
  19.                                         
  20.                                         
  21.                                         
  22.                                         
  23.                                         
  24.                                Installation Guide
  25.                                        and
  26.                                 Reference Manual
  27.                                         
  28.                                         
  29.                                         
  30.                                        for
  31.                                         
  32.                                         
  33.                                         
  34.                              DigiCHANNEL C/X System
  35.                                         
  36.                                 Novell AIO Driver
  37. DigiBoard, DigiCHANNEL and C/X are trademarks of DigiBoard.  NetWare, NetWare
  38. Access and Novell are registered trademarks of Novell, Incorporated.  All other
  39. brand and product names are the trademarks of their respective holders.
  40.  
  41.  
  42.                     Copyright c Digi International, Inc. 1992
  43.                                All Rights Reserved
  44.  
  45.  
  46. Information in this document is subject to change without notice and does not
  47. represent a commitment on the part of DigiBoard.
  48.  
  49. DigiBoard provides this document "as is", without warranty of any kind, either
  50. expressed or implied, including, but not limited to, the particular purpose.
  51. DigiBoard may make improvements and/or changes in this manual or in the prod
  52. uct(s) and/or the program(s) described in this manual at any time.
  53.  
  54. This product could include technical inaccuracies or typographical errors.
  55. Changes are periodically made to the information herein; these changes may be in
  56. corporated in new editions of the publication.
  57.  
  58. RESTRICTED RIGHTS:
  59.  
  60. For non-U. S. Government use:
  61. These programs are supplied under a license.  They may be used, disclosed,
  62. and/or copied only as permitted under such license agreement.  Any copy must
  63. contain the above copyright notice and this restricted rights notice.  Use, copy
  64. ing, and/or disclosure of the programs is strictly prohibited unless otherwise
  65. provided in the license agreement.
  66.  
  67. For U.S. Government use:
  68. Use, duplication, or disclosure by the Government is subject to restrictions as
  69. set forth in sub-paragraph (c)(1)(ii) of the Rights in Technical Data and
  70. Computer Software clause of DFARS 52.227-7013.
  71.  
  72. 1.0 Introduction
  73.  
  74.   1.1 Overview
  75.  
  76.      DigiBoard's support for Novell compatible asynchronous applications is
  77.      provided through a universal driver conforming to the "AIO" (Asynchronous
  78.      Input/Output) specification.  Use the AIO driver when DigiBoard hardware is
  79.      being installed in the file server (or machine with run-time NetWare 3.X).
  80.      When DigiBoard hardware is installed in a machine other than the server
  81.      (for instance NetWare Access Server V1.2) use the specific driver for that
  82.      application.
  83.      
  84.      AIO drivers are loaded on the file server from the system console (or
  85.      RCONSOLE) command line or the AUTOEXEC.NCF file.  Installation is simply a
  86.      matter of copying of the driver files AIODGCX.NLM and AIODGMEM.NLM.
  87.  
  88.  
  89.   1.2 Compatibility
  90.  
  91.      The DigiBoard AIO driver supports the ISA, EISA and MCA versions of the
  92.      DigiCHANNEL C/X system and therefore can be used on all three platforms.
  93.      The driver will support up to 4 DigiCHANNEL C/X host adapters on ISA and
  94.      EISA bus servers.  Each host adapter may have up to eight DigiCHANNEL C/CON-
  95.      16 concentrators attached, for a total of up to 128 ports per host adapter.
  96.      These DigiCHANNEL host adapters may be configured to use the same memory
  97.      address ("stacked") or may be configured for unique addresses.
  98.      
  99.      On MCA bus servers the driver will support up to 4 DigiCHANNEL C/X host
  100.      adapters--however, your server may be limited to 2 boards due to conflicts
  101.      with the network adapter card and ESDI hard disk controller.
  102.      
  103.      Concentrators may be connected locally (direct wiring), or remotely (via
  104.      high-speed synchronous modems).  This driver supports one modem pair per
  105.      synchronous line, and the modems must be installed between the host adapter
  106.      and the first concentrator (i.e. local and remote concentrators may not be
  107.      combined on a single synchronous line).
  108.      
  109. 2.0 Installation and Configuration
  110.  
  111.   2.1 Copying the Files
  112.      
  113.      To install the DigiBoard AIO driver, simply copy the relevant files to your
  114.      file server.  The DigiBoard AIO files (AIODGCX.NLM, AIOCXCFG.NLM and
  115.      AIODGMEM.NLM) should be copied to the system directory of the file server,
  116.      typically called F:\SYSTEM.  Copy the files  from a workstation to the file
  117.      server with the commands:
  118.      
  119.        COPY A:\AIODGCX.NLM F:\SYSTEM
  120.      
  121.        COPY A:\AIOCXCFG.NLM F:\SYSTEM
  122.        
  123.        COPY A:\AIODGMEM.NLM F:\SYSTEM
  124.      
  125.   2.2 Configuring the AIO Driver
  126.   
  127.      Before the AIO driver can be loaded for the first time, it must be
  128.      configured to match the DigiCHANNEL C/X System hardware you have installed
  129.      in your server.  The configuration program, AIOCXCFG, rewrites the driver
  130.      file, AIODGCX.NLM, with the new configuration data.  The new configuration
  131.      becomes permanent, and can only be changed by re-running the configuration
  132.      utility.
  133.      
  134.      To configure the AIO Driver, enter the following command from the server:
  135.        
  136.        load aiocxcfg
  137.        
  138.      You will see the banner for the configuration utility:
  139.      
  140.   +---------------------------------------------------------------------------+
  141.   | DigiBoard C/X AIO Driver Configuration Utility                     V 1.00 |
  142.   +---------------------------------------------------------------------------+
  143.  
  144.      Below the banner, the current driver configuration will be displayed. On
  145.      ISA and EISA servers, the configuration fields will be empty, as shown
  146.      below:
  147.      
  148.   +---------------------------------------------------------------------------+
  149.   |                                                                           |
  150.   |                      DigiBoard Driver Configuration                       |
  151.   |                                                                           |
  152.   |   Brd Type     I/O Addr     Mem Addr     #Concs     Brd#     Brd Name     |
  153.   |                                                                           |
  154.   |                   AIODGCX.NLM configured for 0 Boards                     |
  155.   |                                                                           |
  156.   +---------------------------------------------------------------------------+
  157.  
  158.      On Micro Channel servers, which read board configuration information
  159.      directly from the POS, the configuration fields will already be filled in.
  160.      The number of concentrators will be automatically set to a default value of
  161.      1, and the board name will be set to "DigiCX00" (if multiple host adapters
  162.      are present, they will be named "DigiCX01", "DigiCX02" and "DigiCX03"):
  163.      
  164.   +---------------------------------------------------------------------------+
  165.   |                                                                           |
  166.   |                      DigiBoard Driver Configuration                       |
  167.   |                                                                           |
  168.   |   Brd Type     I/O Addr     Mem Addr     #Concs     Brd#     Brd Name     |
  169.   |                                                                           |
  170.   |    MCA         Port 108h    0D8000h         1        0       DigiCX00     |
  171.   |                                                                           |
  172.   +---------------------------------------------------------------------------+
  173.  
  174.      Below the configuration display a box will appear listing the available
  175.      configuration options:
  176.      
  177.                          +----------------------------+
  178.                          |   Available Options        |
  179.                          +----------------------------+
  180.                          | >| Add Board               |
  181.                          |  | Delete Board            |
  182.                          |  | Change Board Parameters |
  183.                          |  | Configure Synch Lines   |
  184.                          |  | Set Altpin Option       |
  185.                          |  | Set AIO Version         |
  186.                          |  | Exit                    |
  187.                          +----------------------------+
  188.  
  189.      (On Micro Channel servers, the "Add Board" and "Delete Board" options will
  190.      be absent, since the driver configuration program takes its information
  191.      directly from the POS.)
  192.      
  193.      
  194.      2.2.1 Adding Boards
  195.      
  196.        Step 1.To add an ISA or EISA host adapter to the configuration, use the
  197.                up and down arrow keys to position the pointer next to "Add
  198.                Board" and press <Enter>.  The configuration program will put up
  199.                a series of menus requesting information about the host adapter
  200.                and synchronous line configuration.  These are the same menus
  201.                that come up if you select "Change Board Parameters" and
  202.                "Configure Sync Lines" from the main "Available Options" menu.
  203.        
  204.                To add a Micro Channel host adapter, simply install the board
  205.                (follow the procedure in the Installation Guide and Reference
  206.                Manual for the Micro Channel host adapter) and run the Automatic
  207.                Configuration program on the IBM reference diskette.  Skip steps
  208.                2 and 3, below, and proceed to step 4.
  209.  
  210.  
  211.        Step 2.I/O Options (ISA Host Adapters)
  212.  
  213.            You will first be asked to specify the board's I/O port address
  214.            (as set on the board's DIP switches):
  215.  
  216.                 +---------------+
  217.                 |  I/O Options  |
  218.                 +---------------+
  219.                 | >| Port 108h  |
  220.                 |  | Port 118h  |
  221.                 |  | Port 128h  |
  222.                 |  | Port 208h  |
  223.                 |  | Port 228h  |
  224.                 |  | Port 308h  |
  225.                 |  | Port 328h  |
  226.                 +---------------+
  227.  
  228.            The following table shows the DIP switch settings for the I/O
  229.            addresses:
  230.  
  231.                    Address  SW1 SW2 SW3
  232.                    -------  --- --- ---
  233.                    108h     OFF OFF ON
  234.                    118h     OFF ON  OFF
  235.                    128h     OFF ON  ON
  236.                    208h     ON  OFF OFF
  237.                    228h     ON  OFF ON
  238.                    308h     ON  ON  OFF
  239.                    328h     ON  ON  ON
  240.  
  241.  
  242.            If you are installing an ISA host adapter in an EISA server, you
  243.            will also be asked for the number of the slot in which the board
  244.            resides.
  245.  
  246.  
  247.        Step 2. I/O Options (EISA Host Adapters)
  248.  
  249.            To add an EISA host adapter to the configuration, use the up and
  250.            down arrow keys to position the pointer next to "Add Board" and
  251.            press <Enter>.  You will now be asked to specify the board's slot
  252.            number:
  253.  
  254.                 +---------------+
  255.                 |  I/O Options  |
  256.                 +---------------+
  257.                 | >| Slot 1     |
  258.                 |  | Slot 2     |
  259.                 |  | Slot 3     |
  260.                 |  | Slot 4     |
  261.                 |  | Slot 5     |
  262.                 |  | Slot 6     |
  263.                 |  | Slot 7     |
  264.                 |  | Slot 8     |
  265.                 +---------------+
  266.  
  267.        
  268.        Step 3.Memory Options (ISA and EISA)
  269.        
  270.                Now you will be asked to select a starting address for the
  271.                board's shared memory.  Multiple C/X host adapters may use the
  272.                same starting address.  Note that while there are 14 address
  273.                options, many of these will be unavailable due to other memory
  274.                and peripheral considerations.  The addresses most likely to be
  275.                available are 0D8000h and 0D0000h.
  276.  
  277.                                +----------------+
  278.                                | Memory Options |
  279.                                +----------------+
  280.                                | >| 080000h     |
  281.                                |  | 088000h     |
  282.                                |  | 090000h     |
  283.                                |  | 098000h     |
  284.                                |  | 0A0000h     |
  285.                                |  | 0A8000h     |
  286.                                |  | 0B0000h     |
  287.                                |  | 0B8000h     |
  288.                                |  | 0C0000h     |
  289.                                |  | 0C8000h     |
  290.                                |  | 0D0000h     |
  291.                                |  | 0D8000h     |
  292.                                |  | 0E0000h     |
  293.                                |  | 0E8000h     |
  294.                                +----------------+
  295.  
  296.  
  297.        Step 4.Number of Concentrators
  298.        
  299.                On ISA and EISA servers, the configuration program will now ask
  300.                for the number of concentrators attached to the host adapter.
  301.                Select 1 to 8 concentrators by moving the pointer to the desired
  302.                number and press <Enter>.
  303.  
  304.  
  305.                              +--------------------+
  306.                              |   Concentrators    |
  307.                              +--------------------+
  308.                              | >| 1 Concentrator  |
  309.                              |  | 2 Concentrators |
  310.                              |  | 3 Concentrators |
  311.                              |  | 4 Concentrators |
  312.                              |  | 5 Concentrators |
  313.                              |  | 6 Concentrators |
  314.                              |  | 7 Concentrators |
  315.                              |  | 8 Concentrators |
  316.                              +--------------------+
  317.  
  318.                If the server is a Micro Channel machine, select "Change Board
  319.                Parameters" from the main ("Available Options") menu, then select
  320.                "# Concentrators" to get this screen.
  321.        
  322.        
  323.        Step 5.Host Adapter Sync Line Configuration
  324.        
  325.                Now you need to set up the host adapter's synchronous line
  326.                parameters.  These include the wiring mode (4 or 8 wire),
  327.                Transmit Clock mode (Internal or External) and the baud rate.
  328.                The following screen will come up automatically for ISA and EISA
  329.                servers; for Micro Channel servers, select "Change Board
  330.                Parameters" from the main ("Available Options") menu, then select
  331.                "Config Sync Lines", and finally, select "Host Adapter":
  332.           
  333.                  +--------------------------------------------+
  334.                  |  C/X Host Adapter Sync Line Configuration  |
  335.                  +--------------------------------------------+
  336.                  |                                            |
  337.                  |  Line     Mode     TX Clock     Speed      |
  338.                  |                                            |
  339.                  |    1   > 8-Wire    Internal     1.2M       |
  340.                  |    2     8-Wire    Internal     1.2M       |
  341.                  |                                            |
  342.                  |                              <ESC> to Quit |
  343.                  +--------------------------------------------+
  344.  
  345.        Step 5a. Wiring Mode
  346.        
  347.                To change the wiring mode, use the up, down, left and right arrow
  348.                keys to place the pointer next to the wiring mode you wish to
  349.                change, then press <Enter>.  For maximum throughput under
  350.                moderate to heavy loads, 8-Wire mode is recommended.  If the
  351.                concentrators are to be located at a remote site and connected to
  352.                the host adapter via high-speed synchronous modems, 8-Wire mode
  353.                is required.
  354.           
  355.           
  356.        Step 5b. Transmit Clock Mode
  357.        
  358.                To change the Transmit Clock mode, use the up, down, left and
  359.                right arrow keys to place the pointer next to the TX Clock mode
  360.                you wish to change, then press <Enter>.  Select Internal for
  361.                local (hard-wired) concentrators, and External for remote
  362.                concentrators (connected via high-speed synchronous modems).
  363.  
  364.  
  365.        Step 5c. Line Speed Selection
  366.        
  367.                Now choose the baud rate for the synchronous lines.  Use the up,
  368.                down, left and right arrow keys to place the pointer next to the
  369.                Line Speed you wish to change, then press <Enter>.  If you chose
  370.                8-Wire, Internal clocking above, the recommended Line Speed is
  371.                1.2 megabaud ("1.2M").  If you chose 4-Wire, Internal clocking,
  372.                the maximum baud rate is 460K.  If you are using high-speed
  373.                synchronous modems to connect to remote concentrators, use the
  374.                fastest baud rate supported by your modems.
  375.           
  376.                               +-------------------+
  377.                               | Select Line Speed |
  378.                               +-------------------+
  379.                               |  | 2400           |
  380.                               |  | 4800           |
  381.                               |  | 9600           |
  382.                               |  | 19.2K          |
  383.                               |  | 38.4K          |
  384.                               |  | 57.6K          |
  385.                               |  | 76.8K          |
  386.                               |  | 115K           |
  387.                               |  | 230K           |
  388.                               |  | 460K           |
  389.                               |  | 920K           |
  390.                               | >| 1.2M           |
  391.                               +-------------------+
  392.        
  393.        
  394.        Step 6.Concentrator Sync Line Configuration
  395.        
  396.                Next, you will be asked to set up the concentrator's sync line
  397.                parameters (this will not affect the sync line parameters you set
  398.                for the host adapter).  You will see a screen similar to the
  399.                following:
  400.        
  401.               +--------------------------------------------------+
  402.               |     C/X Concentrator Sync Line Configuration     |
  403.               +--------------------------------------------------+
  404.               |                                                  |
  405.               |           Line     Mode     TX Clock     Speed   |
  406.               |                                                  |
  407.               |  Conc 1  > 1      8-Wire    Internal     1.2M    |
  408.               |  Conc 2    1      8-Wire    Internal     1.2M    |
  409.               |  Conc 3    1      8-Wire    Internal     1.2M    |
  410.               |  Conc 4    1      8-Wire    Internal     1.2M    |
  411.               |  Conc 5    2      8-Wire    Internal     1.2M    |
  412.               |  Conc 6    2      8-Wire    Internal     1.2M    |
  413.               |  Conc 7    2      8-Wire    Internal     1.2M    |
  414.               |  Conc 8    2      8-Wire    Internal     1.2M    |
  415.               |                                                  |
  416.               |                                    <ESC> to Quit |
  417.               +--------------------------------------------------+
  418.        
  419.                Note that only the Line number and Speed can be changed, and that
  420.                the speed of the last concentrator on each line will always
  421.                reflect the host adapter's speed setting for that line.
  422.        Step 6a. Sync Line Selection
  423.        
  424.                By default, concentrators 1 through 4 will be placed on Line 1,
  425.                and concentrators 5 through 8 will be placed on Line 2.  To
  426.                redistribute the concentrators, use the up, down, left and right
  427.                arrow keys to move the pointer to the Line number of the
  428.                concentrator you wish to change, and press <Enter>.  Note that
  429.                configuring any concentrator for Line 1 will automatically change
  430.                all lower-numbered concentrators to Line 1, and setting any
  431.                concentrator to Line 2 will automatically change all higher-
  432.                numbered concentrators to Line 2.
  433.           
  434.           
  435.        Step 6b. Line Speed Selection
  436.        
  437.                By default, all concentrators will be assigned the maximum line
  438.                speed for their wiring mode (1.2 megabaud for 8-wire and 460K for
  439.                4-wire), except the last concentrator in the daisy chain, which
  440.                will be set for the same line speed as the host adapter line to
  441.                which the concentrators are attached.  Under normal circum
  442.                stances, this setting should not be changed (changing the line
  443.                speed will degrade the performance of all concentrators connected
  444.                to this host adapter synchronous line).
  445.  
  446.  
  447.        Step 7.Changing the C/X Host Adapter's Name
  448.        
  449.                You will now be given the oportunity to change the name of the
  450.                host adapter.  By default, host adapters are named "DigiCX00"
  451.                through "DigiCX03".  For Micro Channel servers, select "Change
  452.                Board Parameters" from the main ("Available Options") menu, then
  453.                select "Host Adapter Name" to get this screen:
  454.           
  455.                      +------------------------------------+
  456.                      |    Change C/X Host Adapter Name    |
  457.                      +------------------------------------+
  458.                      |                                    |
  459.                      |   Current Name   : DigiCX00        |
  460.                      |                                    |
  461.                      |   Enter New Name :                 |
  462.                      |                                    |
  463.                      |   <ENTER> to Accept Current Name   |
  464.                      |                                    |
  465.                      +------------------------------------+
  466.  
  467.                To keep the default name, simply press <Enter>.
  468.             
  469.                Now press <Esc> to return to the main ("Available Options") menu.
  470.             
  471.        This completes the procedure for adding host adapters to the
  472.        configuration.
  473.      2.2.2 Removing Boards
  474.      
  475.        To remove an ISA or EISA host adapter from the configuration, select
  476.        "Delete Board" from the main ("Available Options") menu.  Then, in the
  477.        Driver Configuration box, move the pointer to the board you wish to
  478.        remove, and press <Enter>.
  479.        
  480.   +---------------------------------------------------------------------------+
  481.   |                                                                           |
  482.   |                     DigiBoard Driver Configuration                        |
  483.   |                                                                           |
  484.   |   Brd Type     I/O Addr     Mem Addr     #Concs     Brd#     Brd Name     |
  485.   |                                                                           |
  486.   |  > ISA         Port 108h    0D8000h         8        0       DigiCX00     |
  487.   |    ISA         Port 118h    0D8000h         8        1       DigiCX01     |
  488.   |    ISA         Port 208h    0D8000h         8        2       DigiCX02     |
  489.   |    ISA         Port 218h    0D8000h         8        3       DigiCX03     |
  490.   |                                                                           |
  491.   +---------------------------------------------------------------------------+
  492.  
  493.        The "Delete Board" option is not available for Micro Channel servers,
  494.        since the driver configuration program takes its information directly
  495.        from the POS.  To delete a board from a Micro Channel server, remove the
  496.        board from the computer and run the configuration utility on your IBM
  497.        reference diskette, then reload the DigiBoard AIO driver configuration
  498.        utility.  The board you removed should no longer appear in the driver
  499.        configuration box.
  500.      2.2.3 Enabling and Disabling the AltPin Feature
  501.      
  502.        This feature internally swaps the signals DCD (Data Carrier Detect) and
  503.        DSR (Data Set Ready).  This is useful for concentrator models that are
  504.        equipped with RJ-45 modular jacks for the serial connections.  The DCD
  505.        signal is normally on pin 10 of the RJ-45 jack, which makes it
  506.        inaccessible to 8-pin RJ-45 plugs.
  507.        
  508.        When the AltPin feature is enabled, pin 2 of the 10-pin RJ-45 connector
  509.        will be interpreted by the driver as the DCD signal.  This corresponds
  510.        to pin 1 of an 8-pin RJ-45 connector.  Pin 10 then becomes DSR.  Be sure
  511.        that your cabling reflects this configuration.
  512.        
  513.        To configure the AIO driver to use the alternate pin assignments, select
  514.        "Set AltPin Option" from the main ("Available Options") menu, then
  515.        select the board from the Driver Configuration box:
  516.        
  517.   +---------------------------------------------------------------------------+
  518.   |                                                                           |
  519.   |                     DigiBoard Driver Configuration                        |
  520.   |                                                                           |
  521.   |   Brd Type     I/O Addr     Mem Addr     #Concs     Brd#     Brd Name     |
  522.   |                                                                           |
  523.   |  > ISA         Port 108h    0D8000h         8        0       DigiCX00     |
  524.   |    ISA         Port 118h    0D8000h         8        1       DigiCX01     |
  525.   |    ISA         Port 208h    0D8000h         8        2       DigiCX02     |
  526.   |    ISA         Port 218h    0D8000h         8        3       DigiCX03     |
  527.   |                                                                           |
  528.   +---------------------------------------------------------------------------+
  529.        
  530.        Now you will be shown a list of the concentrators attached to that host
  531.        adapter.  Choose the concentrator you wish to configure for AltPin by
  532.        positioning the pointer and press <Enter>.
  533.        
  534.               +---------------------------------------------------+
  535.               | Select C/X Concentrator for AltPin Configuration. |
  536.               +---------------------------------------------------+
  537.               |                                                   |
  538.               |            Line     Mode     TX Clock     Speed   |
  539.               |                                                   |
  540.               | > Conc 1     1     8-Wire    Internal     1.2M    |
  541.               |   Conc 2     1     8-Wire    Internal     1.2M    |
  542.               |   Conc 3     1     8-Wire    Internal     1.2M    |
  543.               |   Conc 4     1     8-Wire    Internal     1.2M    |
  544.               |   Conc 5     2     8-Wire    Internal     1.2M    |
  545.               |   Conc 6     2     8-Wire    Internal     1.2M    |
  546.               |   Conc 7     2     8-Wire    Internal     1.2M    |
  547.               |   Conc 8     2     8-Wire    Internal     1.2M    |
  548.               |                                                   |
  549.               |                                     <ESC> to Quit |
  550.               +---------------------------------------------------+
  551.                                         
  552.        You will now see a list of the ports on the selected concentrator, and
  553.        their AltPin status.  Use the up, down, left and right arrow keys to
  554.        position the pointer by the port you wish to change.  Press <Enter> to
  555.        toggle the AltPin status of the selected port.
  556.                                         
  557.               +---------------------------------------------------+
  558.               |                Port AltPin Status                 |
  559.               +---------------------------------------------------+
  560.               |                                                   |
  561.               |          Host Adapter 0  Concentrator 1           |
  562.               |                                                   |
  563.               |   > Port  1 : Enabled      Port  2 : Disabled     |
  564.               |     Port  3 : Disabled     Port  4 : Disabled     |
  565.               |     Port  5 : Disabled     Port  6 : Disabled     |
  566.               |     Port  7 : Disabled     Port  8 : Disabled     |
  567.               |     Port  9 : Disabled     Port 10 : Disabled     |
  568.               |     Port 11 : Disabled     Port 12 : Disabled     |
  569.               |     Port 13 : Disabled     Port 14 : Disabled     |
  570.               |     Port 15 : Disabled     Port 16 : Disabled     |
  571.               |                                                   |
  572.               | <ENTER> to toggle Status            <ESC> to Quit |
  573.               |                                                   |
  574.               +---------------------------------------------------+
  575.        
  576.        
  577.      2.2.4 Selecting the AIO Version
  578.      
  579.        The AIO driver needs to be configured for the version of AIO you are
  580.        using on your server (the version number is displayed in a banner
  581.        message when you load AIO on the server).  From the main ("Available
  582.        Options") menu, select "Set AIO Version".  You will see the following
  583.        menu:
  584.        
  585.                          +----------------------------+
  586.                          |     AIO Version : V1.02    |
  587.                          +----------------------------+
  588.                          | >| V1.02 and earlier       |
  589.                          |  | V1.03 and later         |
  590.                          +----------------------------+
  591.        
  592.        Move the pointer to the appropriate line and press <Enter>.
  593.        
  594.        NOTE:  Depending upon the AIO version, the board number ("Board #" in
  595.                the Driver Configuration box) will vary.  In versions 1.02 and
  596.                earlier, board numbers are assigned sequentially in the order in
  597.                which the boards are added to the configuration (in Micro Channel
  598.                servers, this is the order in which they appear in the POS).  In
  599.                versions 1.03 and later, the board numbers are dependent upon the
  600.                I/O port addresses (Port 108 = Board 0, Port 118 = Board 1,
  601.                etc.), and therefore may not appear in sequential order in the
  602.                Driver Configuration box.
  603.        
  604.      
  605.      
  606.      2.2.5 Saving the Configuration
  607.      
  608.        Once all parameters have been set as desired, select "Exit" from the
  609.        main ("Available Options") menu.  When asked if you want to save the
  610.        configuration, answer "Y" to save the changes, or "N" to leave the
  611.        driver unchanged.
  612.   2.3 Loading the AIO Driver
  613.   
  614.      To load the configured AIO driver, enter the following command on the
  615.      server's console:
  616.      
  617.        load aiodgcx
  618.      
  619.      Upon successfully loading the driver, the following banner message (or
  620.      similar) will appear:
  621.      
  622.        NetWare 3.X AIO DigiBoard C/X Driver
  623.        Version 1.00    July 1, 1992
  624.        Copyright 1992, Digi International, Inc.  All rights reserved.
  625.      
  626.        Board 0 :  Port 208, Mem D0000 - Initialized successfully.
  627.      
  628.      The driver is now ready for use.
  629.   2.4 Changing the AIO Driver's Configuration
  630.   
  631.      To reconfigure the AIO driver, enter the following command on the server's
  632.      console:
  633.      
  634.        load aiocxcfg
  635.      
  636.      You will be shown the current configuration, and the "Available Options"
  637.      menu.  Make the desired changes (the various menus are described in section
  638.      2.2 of this manual) and save the new configuration.
  639.      
  640. 3.0  Error Messages
  641.  
  642. If there is a problem with the installation, one or more of the following error
  643. messages may appear after you load the driver.
  644.  
  645.  
  646.  
  647. *Error: Driver Already Loaded.
  648.  
  649.   This message will appear if the driver is presently loaded. To reload
  650.   the driver you must first unload the present memory copy of the driver
  651.   by entering "unload aiodgcx" at the server console. Then you may reload
  652.   the driver.
  653.  
  654.  
  655. *Error: Driver Configured for 0 Boards. Configure Driver with AIOCXCFG.NLM.
  656.  
  657.   This message indicates that the driver is configured for 0 boards. You
  658.   must "load aiocxcfg" to configure the driver to support at least one
  659.   board.
  660.  
  661.  
  662. *Error: AllocateIOResourceTag failed.
  663. *Error: Allocate Resource Tag failed.
  664. *Error: AllocateAESResourceTag failed.
  665. *Error: Allocation of PortConfig memory failed.
  666. *Error: Allocation of PortStats memory failed.
  667.  
  668.   These messages indicate that the driver encountered difficulties while trying
  669.   to obtain resources from AIO.  This usually indicates that the system is out
  670.   of resources.  Unload any unnecessary NLMs and reload the driver.
  671.  
  672.  
  673. *Error: AIORegisterDriver failed (code=xx).
  674.  
  675.   This message indicates that another driver has already registered the C/X
  676.   hardware type (possibly illegally).  Unload other AIO drivers and reload the
  677.   C/X AIO driver.
  678.  
  679.  
  680. Board 0 : Port 208, Mem D0000 - Port 208 not found.
  681.  
  682.   This message indicates that the driver could not find a board with port 208h.
  683.   Check to insure that you have specified the correct I/O port or that you have
  684.   properly configured the board's port address.
  685.  
  686.  
  687. Board 0 : Port 208, Mem D0000 - Hardware Reset fails.
  688.  
  689.   This  message indicates that the driver could not place the board into a reset
  690.   state.   This is most likely the result of an I/O port address conflict  or  a
  691.   faulty  board.   Be sure that there are no other I/O ports in your  system  at
  692.   the indicated I/O port address.
  693.  
  694.  
  695. Board 0 : Port 208, Mem D0000 - AIORegisterBoard failed (code=xx).
  696.  
  697.   This message indicates that an error occured while trying to register the
  698.   board with AIO.  This failure is usually the result of no system resources,
  699.   or a duplicate board number.  Check the driver configuration for duplicate
  700.   board numbers.  If none exist, unload unnecessary NLMs to free system
  701.   resources.
  702.  
  703. Board 0 : Port 208, Mem D0000 - Failed Hardware Registration.
  704.  
  705.   This message indicates that an error occured while trying to register
  706.   the board's specific hardware addresses with AIO.
  707.  
  708.  
  709.  
  710. The following error messages are usually the result of memory and/or I/O address
  711. conflicts with other devices within your system.  Insure that no such conflicts
  712. exist.  If errors persist, your board may be defective.
  713.  
  714.  
  715. Board 0 : Port 208, Mem D0000 - Memory not found error x.
  716.  
  717.   This  message indicates that the driver could not find the board's memory.   x
  718.   indicates the number of memory errors found in a 256 byte block.
  719.  
  720.  
  721. Board 0 : Port 208, Mem D0000 - Memory error x.
  722.  
  723.   This  message indicates that the driver has found the board's memory,  but  it
  724.   appears  to be faulty.  x indicates the number of errors found in a  256  byte
  725.   block.
  726.  
  727.  
  728. Board 0 : Port 208, Mem D0000 - Memory fails disable x.
  729.  
  730.   This message indicates that the board's memory could not be disabled.
  731.   
  732.  
  733. Board 0 : Port 208, Mem D0000 - BIOS fails initialization.
  734.  
  735.   This  message  indicates  that the board's on-board BIOS  did  not  initialize
  736.   properly.
  737.  
  738.  
  739. Board 0 : Port 208, Mem D0000 - NMI Fails during FEPOS execution.
  740.  
  741.   This  message  indicates a failure during transfer of the  on-board  operating
  742.   system code.
  743.  
  744.  
  745. Board 0 : Port 208, Mem D0000 - FEPOS Fails Initialization.
  746.  
  747.   This  message indicates that the on-board operating system did not  initialize
  748.   successfully.
  749.  
  750.  
  751. Board 0 : Port 208, Mem D0000 - Command <x> failure during Initialization.
  752.  
  753.   This  message  indicates  that  the on-board operating  system  encountered  a
  754.   failure during initialization of the asynchronous channels.
  755.  
  756.  
  757. Board 0 : Port 208, Mem D0000 - Memory Fails Window Test.
  758.  
  759.   This message indicates that the board fails to window it's memory pages
  760.   correctly.
  761.  
  762.  
  763.